host satellite - Español Inglés Diccionario